• word of the day

    lepechinia calycina

    lepechinia calycina - Dictionary definition and meaning for word lepechinia calycina

    Definition
    (noun) California plant with woolly stems and leaves and large white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp